gesture: Replace gtk_gesture_attach/detach with event controller API
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 26 May 2014 12:02:30 +0000 (14:02 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Tue, 27 May 2014 15:47:12 +0000 (17:47 +0200)
commitd05a9f9a7b2371b13bf9ec766482f1bb15a3853e
treeccd7f5092eeeba5af262d490fcbe5a3682906c09
parentad6606e8af05875e60260903c071b6cc7e135194
gesture: Replace gtk_gesture_attach/detach with event controller API

Event controllers now auto-attach, and the GtkCapturePhase only determines
when are events dispatched, but all controllers are managed by the widget wrt
grabs.

All callers have been updated.
22 files changed:
demos/gtk-demo/gestures.c
docs/reference/gtk/gtk3-sections.txt
gtk/gtkbutton.c
gtk/gtkcolorplane.c
gtk/gtkcolorscale.c
gtk/gtkcolorswatch.c
gtk/gtkdnd.c
gtk/gtkentry.c
gtk/gtkeventcontroller.c
gtk/gtkeventcontroller.h
gtk/gtkgesture.c
gtk/gtkgesture.h
gtk/gtkpaned.c
gtk/gtkrange.c
gtk/gtkscrolledwindow.c
gtk/gtkspinbutton.c
gtk/gtkswitch.c
gtk/gtktextview.c
gtk/gtktreeview.c
gtk/gtkwidget.c
gtk/gtkwidgetprivate.h
gtk/gtkwindow.c